package com.server.mapper;

import com.server.entity.AnimalOwner;
import com.server.Examples.AnimalOwnerExample;
import com.server.entity.AnimalOwnerKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AnimalOwnerMapper {
    long countByExample(AnimalOwnerExample example);

    int deleteByExample(AnimalOwnerExample example);

    int deleteByPrimaryKey(AnimalOwnerKey key);

    int insert(AnimalOwner record);

    int insertSelective(AnimalOwner record);

    List<AnimalOwner> selectByExample(AnimalOwnerExample example);

    AnimalOwner selectByPrimaryKey(AnimalOwnerKey key);

    int updateByExampleSelective(@Param("record") AnimalOwner record, @Param("example") AnimalOwnerExample example);

    int updateByExample(@Param("record") AnimalOwner record, @Param("example") AnimalOwnerExample example);

    int updateByPrimaryKeySelective(AnimalOwner record);

    int updateByPrimaryKey(AnimalOwner record);
}